4c51c2b85ae6b5dd66c429e2ac1ea921e5cc22e7,source/com/intellij/openapi/vfs/impl/local/VirtualFileImpl.java,VirtualFileImpl,appendPath,#char[]#char#,120
Before Change
}
private int appendPath(char[] buffer, char separatorChar) {
int currentLength = myParent == null ? 0 : myParent.appendPath(buffer, separatorChar);
if (currentLength > 0 && buffer[currentLength - 1] != separatorChar) {
buffer[currentLength++] = separatorChar;
After Change
private int appendPath(char[] buffer, char separatorChar) {
int currentLength;
if (myParent != null) {
currentLength = myParent.appendPath(buffer, separatorChar);
buffer[currentLength++] = separatorChar;
} else {
currentLength = 0;
}
final int nameLength = myName.length();
myName.getChars(0, nameLength, buffer, currentLength);
return currentLength + nameLength;
}
@NotNull